home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Turnbull China Bikeride
/
Turnbull China Bikeride - Disc 2.iso
/
BARNET
/
FREENET
/
WARD
/
SLIPDIAL
/
ReadMe
< prev
Wrap
Text File
|
1995-11-14
|
6KB
|
168 lines
Whats's it do?
==============
This archive just contains a set of hi-res sprites for SLIPdial. They
include the various iconbar sprites, and a set of stack icons for use
with Richard Birkett's excellent SlipSwitch script (available from cslib).
The icons are based on Graham Allan's original sprites, with a slight
Newerlook twist to them. I hope neither Graham nor DoggySoft mind!
Thanks also to Stephen Borrill for the information on patching the
crunched version of SLIPdial 0.33.
OtherIcons is just a spritefile containing a couple of hi-res icons I
knocked up (and bastardised from others :-) because I was fed up with
the low-res ones.
Installation
============
First things first! *Make A Backup of the Original!* If you manage to
break SLIPdial you're going to have BIG trouble getting online to get
a new copy ;-)
This installation routine is slightly complicated by the fact that there
are several versions of SLIPdial around, and unfortunately, the BASIC
source needs slightly patching. The versions I know of, that this patch
will work with are:
0.33 --- distributed with the starter pack, and available from hensa.
0.34 --- I got this off ftp.demon.co.uk, I think. I don't think it's
available any more.
0.35a --- The latest version, available from cslib.ecs.soton.ac.uk
If your version is previous to 0.33 then I suggest you get a later version
from any of the above mentioned ftp sites. Otherwise give me a mail if
you can't work out what to do, and I'll see what I can sort out. Hopefully
Graham will incorporate these icons into the next release.
Anyway, on with the installation:
1) Ensure the newer option is not set in the options submenu of the Filer.
2) Copy the new !SLIPdial application over the original. DO NOT DELETE THE
ORIGINAL as I only distribute _my_ files in the archive !
3) Now you will have to make a slight adjustment to the BASIC source to
enable the program to load the correct spritefile for the screenmode you
are in. This is much easier to do if the BASIC file hasn't been crunched
(a process where all the variables etc. are made as short and meaningless
as possible, so as to minimise the size of the file). If you got SLIPdial
with the Internet Starter Pack you will NOT have the uncrunched source.
The uncrunched source will be called '!RunimageS' (found inside !SLIPdial)
while the crunched will be called '!Runimage'
What follows is a description of how to apply the patch for the differing
versions of SLIPdial:
Uncrunched source (all versions)
=================
1) Load !RunimageS into an editor.
a) For 0.33 ONLY find the line going 'sprsz%=&1B00'
b) For 0.33 ONLY change it to read 'sprsz%=&3000' to allow for larger
sprite file
For ALL versions ...
2) Find the line 'SYS "OS_SpriteOp",&109,sprites%'
3) After it add the following :
REM *** Begin hi-res Sprites Patch ***
LOCAL sprExt$,n%,v%
sprExt$=""
SYS"Wimp_ReadSysInfo",2 TO n%;v%
IF (NOT(v%AND1)) THEN sprExt$=CHR$(n%?0)+CHR$(n%?1)
REM *** End Patch ***
4) Then find the line (a couple of lines later) :
IFFNmergesprites(sdres$+".Sprites")=THENERROR0,"Couldn't load sprites"
5) And alter it to read:
IFFNmergesprites(sdres$+".Sprites"+sprExt$)=0THENERROR0,"Couldn't load sprites"
REM ^^^^^^^^
6) Save the file.
7) At this point you can make a copy of this file and run it through a cruncher,
or you can just rename it to be !Runimage, and run it uncrunched. The Wimpslot
should be large enough for this, (well it is on my RiscPC though it will run
marginally quicker if you do crunch it.) [For some reason, If I crunch the
source with 'BasCrunch' the Runimage gets corrupted and won't run :-( ]
8) If you are using 0.34 or above, load the !Run file and make sure the last
line reads
Run <Obey$dir>.!Runimage -s 20000 %*0
(or 'Run <Obey$dir>.!RunimageS -s 20000 %*0' if you want to run the uncrunched
version)
This should allow enough space for the new icons. If you subsequently
get an error saying something like 'No Room for this Dim' then try
increasing the WimpSlot in the !Run file.
Crunched Source file (version 0.33 ONLY)
====================
1) Load !SLIPDial.!Runimage into your favourite editor.
2) Find the line:
d_%=&1B00
and change it to read:
d_%=&3000
3) Then find the line going:
SYS46,&109,Ca%
4) After it add the following:
REM *** Begin hi-res Sprites Patch ***
LOCAL sprExt$,n%,v%
sprExt$=""
SYS"Wimp_ReadSysInfo",2 TO n%;v%
IF (NOT(v%AND1)) THEN sprExt$=CHR$(n%?0)+CHR$(n%?1)
REM *** End Patch ***
4) And change the line going:
IFFNDa(z`$+".Sprites")=0THENERROR0,"Couldn't load sprites"
to read:
IFFNDa(z`$+".Sprites"+sprExt$)=0THENERROR0,"Couldn't load sprites"
REM ^^^^^^^^
5) Finally, save it.
The End
=======
That's it! Now SLIPdial will have lovely high resolution sprites on the iconbar,
if you are in a hi-res screenmode. I've also included my TCP/IP stack indicators
(In the Scripts directory) for use with scripts that can switch between
KA9Q and Freenet etc. I made these quite narrow, as I find icon bar space to be
a rapidly decreasing commodity even on a nice 17" monitor in 1200x1024
[I guess I have too many toys :-) ]
If you want to get in touch for whatever reason feel free. My (present)
email address is below. Be aware that this may change in the forseeable
future.
Andy,
13th November 1995
*** Death to Low resolution Icons ! ***
Andy Ward |
andy@websvcs.demon.co.uk | Connectiv Internet Consultants
tel: +44 (0)191 2211599 | Newcastle-upon-Tyne, UK
fax: +44 (0)191 2210428 | http://www.connectiv.co.uk/